//package com.guoranhao.web.param;
//
//import com.guoranhao.business.param.EcOrderCommodityParamter;
//import com.llb.cloudyoung.order.pay.vo.EcOrderCouponVo;
//import com.llb.cloudyoung.shop.parameter.EcOrderCommodityParamter;
//
//import java.io.Serializable;
//import java.math.BigDecimal;
//import java.util.List;
//import java.util.Objects;
//
///**
// * Description:生态链电商 订单通用输入参数
// * Copyright (c) Department of Research and Development/Beijing
// * All Rights Reserved.
// * @Version 1.0  2018/8/3 11:04.by 王利涛(wanglt@cloud-young.com) 创建
// */
//public class EcOrderCommonParameter implements Serializable {
//    private static final long serialVersionUID = 4285774447256567837L;
//
//    /**
//     * 购买的商品SKU 集合
//     */
//    private List<EcOrderCommodityParamter> orderCommoditys;
//    /**
//     * 优惠券集合
//     */
//    private List<EcOrderCouponVo> ecOrderCouponVos;
//    /**
//     * 收货地址Id
//     */
//    private Long receiverAddressId;
//    /**
//     * 操作时间
//     */
//    private Long systemTimeMillis;
//    /**
//     * 订单总金额
//     */
//    private BigDecimal orderTotalAmount;
//    /**
//     * 订单优惠总金额
//     */
//    private BigDecimal discountAmount;
//    /**
//     * 商品优惠券优惠金额
//     */
//    private BigDecimal commodityDiscountAmount;
//    /**
//     * 订单优惠券优惠金额
//     */
//    private BigDecimal orderDiscountAmount;
//    /**
//     * 订单支付金额
//     */
//    private BigDecimal payAmount;
//    /**
//     * 是否来源于购物车 购买方式（1：直接购买 0：购物车
//     */
//    private Integer purchaseType;
//    /**
//     * 推荐人店员id
//     */
//    private Long recommenderId;
//    /**
//     * 推荐人菱菱邦用户id
//     */
//    private String recommenderUserId;
//
//
//    public String getRecommenderUserId() {
//        return recommenderUserId;
//    }
//
//    public void setRecommenderUserId(String recommenderUserId) {
//        this.recommenderUserId = recommenderUserId;
//    }
//
//    public Long getRecommenderId() {
//        return recommenderId;
//    }
//
//    public void setRecommenderId(Long recommenderId) {
//        this.recommenderId = recommenderId;
//    }
//
//    public BigDecimal getCommodityDiscountAmount() {
//        return Objects.isNull(commodityDiscountAmount)?new BigDecimal(0):commodityDiscountAmount;
//
//    }
//
//    public void setCommodityDiscountAmount(BigDecimal commodityDiscountAmount) {
//        this.commodityDiscountAmount = commodityDiscountAmount;
//    }
//
//    public BigDecimal getOrderDiscountAmount() {
//        return Objects.isNull(orderDiscountAmount)?new BigDecimal(0):orderDiscountAmount;
//    }
//
//    public void setOrderDiscountAmount(BigDecimal orderDiscountAmount) {
//        this.orderDiscountAmount = orderDiscountAmount;
//    }
//    public static long getSerialVersionUID() {
//        return serialVersionUID;
//    }
//
//    public List<EcOrderCommodityParamter> getOrderCommoditys() {
//        return orderCommoditys;
//    }
//
//    public void setOrderCommoditys(List<EcOrderCommodityParamter> orderCommoditys) {
//        this.orderCommoditys = orderCommoditys;
//    }
//
//    public Long getReceiverAddressId() {
//        return receiverAddressId;
//    }
//
//    public void setReceiverAddressId(Long receiverAddressId) {
//        this.receiverAddressId = receiverAddressId;
//    }
//
//    public Long getSystemTimeMillis() {
//        return systemTimeMillis;
//    }
//
//    public void setSystemTimeMillis(Long systemTimeMillis) {
//        this.systemTimeMillis = systemTimeMillis;
//    }
//
//
//    public List<EcOrderCouponVo> getEcOrderCouponVos() {
//        return ecOrderCouponVos;
//    }
//
//    public void setEcOrderCouponVos(List<EcOrderCouponVo> ecOrderCouponVos) {
//        this.ecOrderCouponVos = ecOrderCouponVos;
//    }
//
//    public BigDecimal getOrderTotalAmount() {
//        return orderTotalAmount;
//    }
//
//    public void setOrderTotalAmount(BigDecimal orderTotalAmount) {
//        this.orderTotalAmount = orderTotalAmount;
//    }
//
//    public BigDecimal getPayAmount() {
//        return payAmount;
//    }
//
//    public void setPayAmount(BigDecimal payAmount) {
//        this.payAmount = payAmount;
//    }
//
//
//    /**
//     * 是否来源于购物车
//     */
//    public Integer getPurchaseType() {
//        return purchaseType;
//    }
//
//    public void setPurchaseType(Integer purchaseType) {
//        this.purchaseType = purchaseType;
//    }
//
//    /**
//     * 订单优惠金额
//     */
//    public BigDecimal getDiscountAmount() {
//        return Objects.isNull(discountAmount)?new BigDecimal(0):discountAmount;
//    }
//
//    public void setDiscountAmount(BigDecimal discountAmount) {
//        this.discountAmount = discountAmount;
//    }
//}
